package com.qianying.domain;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 * @author zhangcr
 * @date 2023/9/7 9:29
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UpdateParam {

//    public String getTableName() {
//        return tableName;
//    }
//
//    public void setTableName(String tableName) {
//        this.tableName = tableName;
//    }
//
//    public Map<String, Object> getUpdateData() {
//        return updateData;
//    }
//
//    public void setUpdateData(Map<String, Object> updateData) {
//        this.updateData = updateData;
//    }
//
//    public List<String> getUpdateCustom() {
//        return updateCustom;
//    }
//
//    public void setUpdateCustom(List<String> updateCustom) {
//        this.updateCustom = updateCustom;
//    }
//
//    public Map<String, Object> getWhereData() {
//        return whereData;
//    }
//
//    public void setWhereData(Map<String, Object> whereData) {
//        this.whereData = whereData;
//    }
//
//    public List<String> getWhereCustom() {
//        return whereCustom;
//    }
//
//    public void setWhereCustom(List<String> whereCustom) {
//        this.whereCustom = whereCustom;
//    }

//    public UpdateParam(String tableName, Map<String, Object> updateData, List<String> updateCustom, Map<String, Object> whereData, List<String> whereCustom) {
//        this.tableName = tableName;
//        this.updateData = updateData;
//        this.updateCustom = updateCustom;
//        this.whereData = whereData;
//        this.whereCustom = whereCustom;
//    }

    private String tableName;
    private Map<String, Object> updateData;
    /** update 自定义使用 */
    private List<String> updateCustom;
    /** where条件 */
    private Map<String, Object> whereData;
    private List<String> whereCustom;


}
